over-roasted meat - Francés Inglés Diccionario